/**
 * 文件名：@MagicalParam.java <br/>
 * 包名：cn.efunbox.afw.core.annotation.mvc <br/>
 * 项目名：afw-core <br/>
 * @author xtwin <br/>
 */
package cn.efunbox.afw.core.annotation.mvc;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 类名：MagicalParam  <br />
 *
 * 功能：神奇的参数
 *
 * @author xtwin <br />
 * 创建时间：2016年7月27日 下午4:44:58  <br />
 * @version 2016年7月27日
 */
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
public @interface MagicalParam {

	/**
	 * 功能：参数名 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2016年7月27日 下午4:45:55 <br/>
	 */
	String value() default "";

	/**
	 * 功能：协议类型：如json、xml、form等等 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2016年8月15日 上午10:27:53 <br/>
	 */
	String protocol() default "";
	
	/**
	 * 功能：默认值 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2016年7月27日 下午4:46:22 <br/>
	 */
	//Object defaultValue() default null;
	
	
}
